
.flex {
	display: flex;
}



.BtnText {
	text-align: center;
	width: 100%;
	font-size: 3.1vw;
	font-family: Source Han Sans CN;
	font-weight: 400;
}



	@media  (min-height: 0px) and (max-height: 1910px) {
		.title {
			width: 100%;
			text-align: center;
			font-size: 3.542857rem;
			font-family: Source Han Sans CN;
			font-weight: 400;
			margin-top: 6.75rem;
			color: #435C7A;
			font-weight: 400;
			color: #FE5F5F;
			margin-bottom: 4.557123rem;
		}
		
		.pointBoxtSfz{
			 position: absolute;
			 top: 215px;
			 left: calc(50% - 24.375rem);
		}
		
		.pointBoxtYbk{
			position: absolute;
			 top: 85px;
			 left: calc(50% - 24.375rem);
		}
	}
	
	
    @media  (min-height: 1919px)  {
			.title {
				width: 100%;
				text-align: center;
			font-size: 3.242857rem;
				font-family: Source Han Sans CN;
				font-weight: 400;
				padding-top: 3.75rem;
				color: #435C7A;
				font-weight: 400;
				color: #FE5F5F;
				margin-bottom: 3.557123rem;
			}
			.pointBoxtSfz{
				 position: absolute;
				 top: 215px;
				 left: calc(50% - 24.375rem);
			}
			
			.pointBoxtYbk{
				position: absolute;
				 top: 85px;
				 left: calc(50% - 24.375rem);
			}
	}


.conentBox {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}

.conentImg {
	width: 100%;
	height: 100%;
	text-align: center;
	position: relative;
}





.pointBoxtSm{
	position: absolute;
	top: 245px;
	left: 41.5%;
}


.pointBoxtYhk{
	position: absolute;
	position: fixed;
	top: 1380px;
	left: 265px;
}

.kuangImg{
	width: 13.628572rem;
	height: 99px;
}
.souzhiImg{
	width: 114px;
	height: 168px;
}
.modelImg {
	padding-top: 1.285714rem;
	width: 51.000002rem;
	height: 446px;
}

